add the finishing touches - Alemán Inglés Diccionario